package online.shiming.file.util;

/**
 * @author ming
 */

public enum SystemStatus {

    /**
     * 成功
     */
    SUCCESS_CODE(200, "SUCCESS"),
    /**
     * 参数验证失败
     */
    PARAM_ERROR(10021, "PARAMETER ERROR"),
    /**
     * 失败
     */
    ERROR(10000,"ERROR"),

    /**
     * 查询结果为空
     */
    RESULT_EMPTY(10022, "RESULT EMPTY"),
    VALIDATE_FAIL(10023, "校验失败"),

    NO_RIGHT(10024, "没有权限"),

    /**
     * 人脸检测，图片存在多张人脸
     */
    EXIST_MANY_FACE(21110,"图片中存在多张人脸"),

    /**
     * 人脸检测，人脸图片光照不佳
     */
    LIGHT_LOW(21111,"人脸光照不佳"),

    /**
     * 人脸检测，人脸图片模糊
     */
    FACE_DIM(21112,"人脸模糊"),

    /**
     * 人脸检测，人脸可信度低
     */
    NOT_FACE(21113,"人脸可信度低"),

    FACE_DEFECT_FAIL(21114,"人脸检测失败"),
    ;
    /**
     * 状态码
     */
    private Integer code;
    /**
     * 返回信息
     */
    private String message;


    SystemStatus(Integer code, String message) {
        this.code = code;
        this.message = message;
    }

    public Integer getCode() {
        return code;
    }

    public String getMessage() {
        return message;
    }

}